stain precipitates - French English Dictionary